be the best of a bad bunch - Francés Inglés Diccionario